2506 725
3980 580
7498 61
20841 383
11131 447
5636 109
11191 577
9561 410
11904 818
19453 142
62697 731
354163 559
69368 259
43084 337
25474 52
38009 68
25446 634
33736 610
39377 706
45640 298
42296 62
13794 288
14915 808
20168 348
14415 203
30833 170
8567 495
16927 612