6490 328
22277 614
23537 98
10484 52
2879 608
14962 497
15577 526
444112 748
24435 161
2135 159
17740 783
40012 543
19447 522
29668 577
8506 810
7791 248
3211 319