31550 875
13409 178
229346 837
212162 654
20042 769
29205 37
48702 738
19942 713
73991 821
17342 28
21154 404
17178 357
68306 620
17394 516
11974 385
9602 601
16839 736
99373 707
63776 947
8573 352
22571 765
83515 481
68779 634
36985 72