3960 945
4327 740
4424 686
1342 41
2605 436
3050 705
1967 303
8577 96
15617 628
1519 361
3196 578
2321 353
1427 201
3269 283
2994 568
1631 230
2851 637
1561 165
8376 525
2150 429
2548 243
3112 631
2555 216
1156 42