411338
377184
312693
164648
518202
97726
809141
163470
402972
96653
741468
24118
607197
496235
379991
361543
15280748
684386
4780578
4320980
3494510
3370192
2272216
2199495
2054492
188366
1859948
16355
154961
1547545