21013 276
11900 621
4687 71
18581 610
59723 400
14946 391
24311 531
15192 325
5735 248
22406 355
22903 581
38415 514
48263 49
31516 690
40276 263
6811 99
12476 512
19748 563
9135 387
9986 779
23243 454
58051 296
41714 730
5317 117
8553 718
4843 512
7733 94
25534 471