18021 718
51151 547
14017 425
35266 403
34195 465
20306 104
285851 591
30095 307
6508 119
37509 603
9545 634
6931 164
23088 151
8204 158
12709 510
7212 757
10456 752
20418 525
31446 198
6071 658
26326 45
37200 97
18854 274
48775 792