6481 328
21548 612
23483 98
10484 52
2856 608
14978 497
15601 526
444009 748
24458 161
2139 159
17743 783
40031 543
19430 522
29644 577
8462 810
7812 248
3226 319