2937 580
1039 221
3888 837
2211 386
4209 634
3586 840
1137 134
5056 669
1551 364
1719 306
434 27
1122 85
2815 728
1799 516
2630 647
1432 57
361 93
738 46
2655 753
1319 86
1635 338
2738 455
2817 640
3847 725
2482 391
1485 183
405 110
3450 641