3016 952
1590 464
2955 679
1707 407
249 56
2551 828
2149 534
2136 475
980 102
970 272
937 288
2380 696
1808 441
2828 665
2211 538
1476 366
1227 380
844 203
2421 551
2109 653
287 63
128 37
2056 640
1470 378
2080 589
1485 418
2091 618
524 126