193496
261941
1026531
63627
74189
118243
99367
130824
995719
48205
143173
827506
118698
580625
34654
686554
14743747
668286
4529578
4196980
3439510
3194192
2172495
2163216
2045492
184466
1841948
16305
154461
1538545