94142
201469
472573
460388
988257
252507
116688
929603
243381
329379
812787
720666
872273
920244
143382
867725
12709747
635086
4102577
3991980
3318510
2700192
2125495
2098216
2034492
182966
1762948
16265
153361
1529545