22230 332
6682 306
18818 167
12863 385
77236 466
9069 669
41269 312
29802 425
83461 808
79887 571
4532 555
13200 720
1303 44