16262
439289
330706
245423
43253
827420
1001436
150315
329396
59141
266372
442312
2914361
2605455
2539928
2485455
2226995
2128955
2082281
2017719
1904226
1672208
1611351
1568406