3015 733
2700 550
1488 295
602 121
1475 418
915 226
2253 583
3078 661
2471 698
3406 746
2558 552
2677 505
4161 853
3505 738
3671 772
1384 98
2291 337
2611 541
4747 898
3188 582
975 51
2586 462
2386 384
3395 608
3103 722
3022 632
2173 445
1097 93