2403 648
1704 292
1300 363
1630 370
4764 424
965 236
847 184
5132 405
1251 296
4195 757
651 112
3068 775
504 99
5368 508
3713 541
383 31
5951 830
4616 888
2140 351
2808 43
1503 405
460 59
4072 240
2767 591