3733 30
1029 80
1434 237
2210 612
1131 89
973 177
3094 917
2539 97
4513 668
1475 160
1720 225
2806 612
818 97
2069 190
2669 313
1049 66
2522 288
3296 337