2992 276
30533 835
7364 601
3208 790
2183 307
5541 416
1656 345
4443 379
10042 384
2232 211
1789 206
2565 637
3013 332
3852 722
18836 959
2559 522
7236 29
1817 159
19034 127
10857 562
14719 102
26137 580
21305 233
8436 50
1822 62
2279 325
773 124
2558 528