25597 321
10970 826
7307 637
3463 264
9262 44
2093 327
2628 274
9289 239
2272 105
1773 63
2729 416
3945 468
3434 341
8023 785
10059 406
3445 568
6574 518
14612 201
3101 114
5297 793
10832 702
4964 535
3682 409
6350 514
9550 279
21843 332
2017 58
3671 651