6486 328
22165 614
23526 98
10478 52
2877 608
14961 497
15576 526
444109 748
24431 161
2135 159
17738 783
40012 543
19441 522
29659 577
8499 810
7789 248
3210 319