3731 30
1029 80
1433 237
2209 612
1131 89
973 177
3093 917
2539 97
4511 668
1473 160
1720 225
2806 612
817 97
2068 190
2669 313
1049 66
2521 288
3295 337