10096 253
2904 410
3612 805
6982 436
13765 925
3313 617
3387 654
9697 667
4706 276
6521 670
2061 67
3092 195
5098 423
3382 448
1369 99
9751 800
2229 107
3984 283
5965 388
10462 876
2490 320
2013 291
9348 612
4538 555
4026 347
14517 40
5592 689
2964 85