39610 902
35300 378
3817 336
5900 330
25835 501
140860 785
103936 438
30646 411
4008 323
7646 556
5753 188
2615 99
21342 178
29108 597
33969 856
111476 1062
93330 767
6203 766
57159 855
15221 115
46003 443
60702 401
17834 304
9872 420