3063 511
2868 88
2662 575
10181 403
3389 623
3305 650
3376 616
1036 126
1978 178
1378 181
1075 79
2166 340
1351 277
2294 558
3043 841
2198 553
648 69
2579 584
2979 336
2875 657
3591 332
2197 87
3372 530
2983 195
4087 482
3189 71
8844 469
4117 348