40493 560
8758 411
7079 101
4074 240
20047 292
90144 705
76978 490
3328 43
35290 418
32910 972
22750 751
30022 223
23359 859
16829 661
15646 465
25096 333
23228 142
11807 98
20533 264
28151 754
4841 86
16661 739
3908 411
24573 512
12060 510
9196 444
9016 355
18475 402