2510 248
1000 84
3525 262
2982 393
604 43
1572 151
1364 60
2147 472
2016 274
7662 371
5040 886
4018 597
1335 150
1842 355
3453 743
2288 453
5051 429
2012 293
3582 438
1592 219
7694 707
3727 804
14587 396
15942 567