3703 30
1001 80
1423 237
2202 612
1096 89
969 177
3088 917
2529 97
4503 668
1466 160
1716 225
2796 612
803 97
2057 190
2647 313
1047 66
2508 288
3279 337