40493 560
8758 411
7076 101
4074 240
20047 292
90143 705
76976 490
3328 43
35290 418
32909 972
22748 751
30017 223
23358 859
16829 661
15645 465
25096 333
23228 142
11807 98
20531 264
28151 754
4841 86
16660 739
3908 411
24571 512
12059 510
9195 444
9016 355
18474 402