3731 30
1029 80
1433 237
2208 612
1130 89
972 177
3092 917
2539 97
4510 668
1473 160
1720 225
2804 612
817 97
2068 190
2669 313
1049 66
2521 288
3295 337