3696 30
1001 80
1423 237
2201 612
1094 89
968 177
3086 917
2522 97
4496 668
1465 160
1716 225
2791 612
803 97
2051 190
2643 313
1047 66
2506 288
3274 337