6558 328
23748 614
23721 99
10614 52
2900 608
15012 497
15606 526
444292 748
24716 161
2160 159
17806 783
40056 543
19552 522
29869 577
8572 810
7848 248
3240 319