2995 525
9302 205
1082 118
2161 208
3235 447
30467 586
41132 337
10866 515
33996 788
26447 427
31461 449
10289 380
56940 832
14452 154
2051 204
14829 336
4277 474
1797 45
5507 909
5470 680
15838 39
6697 374
6447 49
2216 41
12951 906
46510 650
6156 176
19804 523