2976 525
21473 612
7391 447
7123 601
55019 443
6534 715
42957 533
14573 304
24731 701
3571 302
3905 46
7429 171
9347 73
2968 355
17087 578
2098 287
1589 207
9542 27
1983 336
20964 389
90535 782
31610 961
9082 444
7696 693
12790 458
19037 94
36246 572
10693 702