2200 347
3047 810
477 29
630 61
1653 69
3223 586
3384 243
2708 511
939 196
10407 252
1091 146
9298 339
4979 495
6259 434
22672 174
757 63
2547 432
1229 101
2892 668
4171 614
2010 321
1234 264
489 63
2335 508
9569 663
5308 625
2400 313