193789
615604
278140
79847
207650
953562
732788
120374
1209508
817413
28229
119190
3961798
2515581
2003148
1847987
162278
1602804
1495609
1454136
1389195
1369471
1282355
1255895