17222
695528
476665
360128
189799
670421
615257
160684
76972
526435
574659
519451
4321364
3632456
3581929
3197460
2928998
2836283
2794955
2614725
2525226
2119209
1951351
1909407