759500
653222
580794
691598
610636
70115
255325
648261
279906
530710
156333
823460
2772361
2487454
2439927
2361455
2150994
2061955
1997281
1937718
1849226
1632208
1557351
1519406