120 27
2500 663
2421 620
25049 396
3641 841
2747 886
17395 172
9349 392
14388 662
2630 642
5239 346
4424 594
5020 932
1588 333
45202 660
9201 391
1878 468
15718 298
2971 622
1934 539
1250 363
1568 327
20370 121
2966 676