2831 656
1250 29
2812 226
2031 530
3768 36
28089 199
2591 80
2893 549
2643 571
5327 536
1357 187
30143 501
12030 533
1268 173
3639 386
678 59
15052 61
1988 488
9325 159
7329 447
771 45
2402 388
29639 264
29759 540
32163 121
766 98
2792 276
7060 601