131360
686319
188424
41331
625211
865742
356147
94181
774860
383119
110312
939130
417556
140371
699829
547350
14754747
668286
4530578
4196980
3439510
3194192
2172495
2163216
2045492
184466
1841948
16305
154461
1538545