3001 676
606 149
1434 275
1182 329
2982 865
142 40
995 189
2483 721
3454 492
9105 588
1114 272
3167 407
1558 328
2014 460
3101 811
3081 800
3322 671
1531 257
1995 483
2127 364
1833 490
2689 549
1362 338
882 115