3756 30
1048 80
1451 237
2224 612
1155 89
987 177
3103 917
2551 97
4533 668
1492 160
1728 225
2812 612
828 97
2089 190
2690 313
1054 66
2533 288
3316 337