66567
903126
168985
469774
842715
351
341
311
981
281
201
191
4143364
3513456
3444929
3145460
2831998
2731283
2702955
2540725
2450226
2063209
1915351
1870407