362 76
1367 438
2776 877
1743 485
2455 612
14507 658
4898 444
19273 301
3506 902
4743 309
4030 629
2934 668
9260 568
5450 632
1336 211
11448 105
2755 433
2467 269
1407 319
17566 450
3521 767
2661 705
2063 162
1400 243
20900 36