2200 347
3047 810
479 29
630 61
1654 69
3223 586
3384 243
2708 511
940 196
10408 252
1092 146
9299 339
4981 495
6259 434
22673 174
758 63
2547 432
1230 101
2893 668
4172 614
2012 321
1237 264
489 63
2336 508
9570 663
5308 625
2400 313