1620 458
1511 332
2859 904
291 49
2308 439
9467 631
29490 200
9006 871
5529 624
3012 544
6321 588
6017 701
31695 648
23479 347
15947 66
29957 577
8087 170
8000 170