2200 347
3047 810
479 29
630 61
1655 69
3223 586
3385 243
2709 511
940 196
10409 252
1092 146
9299 339
4982 495
6259 434
22673 174
758 63
2547 432
1230 101
2893 668
4174 614
2012 321
1237 264
489 63
2337 508
9570 663
5308 625
2400 313