40500 560
8758 411
7082 101
4076 240
20051 292
90155 705
76986 490
3329 43
35293 418
32918 972
22758 751
30029 223
23362 859
16833 661
15648 465
25105 333
23231 142
11811 98
20540 264
28160 754
4841 86
16666 739
3909 411
24584 512
12060 510
9198 444
9025 355
18479 402