3017
3454
88117
220936
3726217
3335
152733
2963
94027
68433
2502
5034
1870117
1295312
12478283
1126616
10960261
107703
9080157
901011
77516
70445
697837
65302