6492 328
22309 614
23540 98
10488 52
2879 608
14963 497
15578 526
444116 748
24435 161
2135 159
17740 783
40012 543
19448 522
29669 577
8506 810
7791 248
3211 319