4095 921
2971 595
2175 399
2772 548
2917 398
2217 413
2824 521
3297 789
1777 200
1285 126
17054 585
8182 366
3096 757
2888 352
13325 534
8459 623
2220 496
7867 332
2744 475
5277 400
2132 257
2801 528
3511 316
905 114