13679
202517
291763
893222
53286
401553
564459
892358
381131
405796
178177
79174
28981454
24429119
21960992
21162480
16484333
14863969
140571028
13369239
1158482
11518764
949358
9460480