6460 328
21197 612
23375 98
10422 52
2832 608
14942 497
15566 526
443954 748
24371 161
2126 159
17710 783
39992 543
19383 522
29580 577
8429 810
7775 248
3196 319