1495 320
2665 594
2419 541
2968 706
1596 429
2112 351
19397 825
2621 602
496 39
12960 368
733 93
897 109
3159 863
1805 276
32030 366
13176 591
7876 332
5619 142