22535 516
12135 570
23642 594
8253 903
2449 109
9656 605
25175 477
12879 181
3530 464
1868 200
16775 622
11317 213
11251 734
5809 508
12579 240
5781 49
7838 636
11417 302
9787 83
6025 230
15024 538
30258 430
4781 286
7643 697
4359 434
13606 392
20366 358
17452 549