1650 371
2328 531
18225 726
13637 333
8647 644
14156 446
12998 228
7388 45
12323 594
2104 187
2926 360
5528 687
8700 649
1663 203
2556 628