1113 40
1252 111
3575 852
3443 392
3952 645
2836 332
2823 418
3566 522
2971 505
2046 119
3468 406
2375 523
18020 1015
9483 151
2951 459
1448 175
2894 77
2641 236
3076 562
6825 169
2955 475
2515 386
5735 900
2849 300