13779
128363
163662
285826
596112
594660
1021267
1008396
500395
69853
945626
482125
2992361
2683455
2601928
2572455
2272995
2164955
2130281
2061719
1945226
1698208
1634351
1588406