10646 86
3491 309
4560 832
2801 277
4394 680
3731 457
5554 648
1477 63
3557 491
7190 567
2634 201
5550 772
4966 640
2795 399
4234 746
3268 157
4637 332
3003 325
1674 106
5192 966
3939 334
4233 923
6182 338
4660 644
2860 520
1587 296
7431 279
2276 217