471 101
2615 797
2812 617
648 111
1739 507
2413 683
462 25
2235 722
1479 391
7694 841
1043 173
15651 369
860 53
1300 160
13733 504
1125 242
2975 713
2972 467
15674 825
6989 61
1850 41
6446 887
23976 381
12827 592
5340 363
6741 684
7825 527
18574 935