40495 560
8758 411
7081 101
4074 240
20048 292
90148 705
76983 490
3328 43
35290 418
32915 972
22752 751
30026 223
23359 859
16831 661
15646 465
25099 333
23229 142
11809 98
20536 264
28154 754
4841 86
16662 739
3909 411
24576 512
12060 510
9196 444
9022 355
18476 402