40497 560
8758 411
7081 101
4074 240
20051 292
90148 705
76984 490
3328 43
35290 418
32915 972
22753 751
30026 223
23359 859
16832 661
15646 465
25099 333
23230 142
11809 98
20538 264
28155 754
4841 86
16662 739
3909 411
24576 512
12060 510
9196 444
9023 355
18478 402