2300 347
3106 810
529 29
657 61
1737 69
3285 586
3420 243
2753 511
963 196
10566 252
1155 146
9354 339
5050 495
6313 434
25087 175
801 63
2609 432
1271 101
2937 668
4261 614
2046 321
1312 264
539 63
2386 508
12305 664
5384 625
2439 313