2200 347
3047 810
479 29
630 61
1655 69
3224 586
3385 243
2710 511
940 196
10411 252
1092 146
9300 339
4983 495
6259 434
22673 174
758 63
2548 432
1230 101
2893 668
4174 614
2012 321
1238 264
489 63
2337 508
9570 663
5309 625
2400 313