1650 371
2326 531
18218 726
13633 333
8647 644
14151 446
12990 228
7385 45
12323 594
2102 187
2924 360
5525 687
8698 649
1662 203
2556 628