14803 59
12565 540
61258 500
314832 1252
10873 580
6855 76
5293 309
3399 70
25323 224
15519 94
76170 264
104292 335
4133 395
6845 612
4940 538
134664 600
95321 903
64265 617
112147 716
58140 465
8962 519
10422 228
44322 407
4536 188