3725 30
1017 80
1431 237
2208 612
1122 89
971 177
3090 917
2536 97
4509 668
1471 160
1720 225
2801 612
811 97
2067 190
2660 313
1049 66
2515 288
3294 337