2937 580
1039 221
3885 837
2211 386
4208 634
3586 840
1137 134
5056 669
1551 364
1718 306
434 27
1122 85
2815 728
1799 516
2630 647
1432 57
361 93
738 46
2655 753
1318 86
1635 338
2738 455
2817 640
3846 725
2481 391
1484 183
405 110
3450 641