300 49
423 126
344 64
1947 508
2474 526
1866 540
4203 210
3399 895
7462 276
4893 526
3179 332
2214 251
948 45
1385 89
815 114
2521 363
4289 588
1438 140
1203 240
12030 155
3017 404
1009 161
32262 777
3854 886
793 20
6703 784
12241 833
7359 676