108238
227686
3042398
4493441
1122330
4194780
3399483
4767996
4962559
4949935
71923
59339
57373
58113
51735
49482
55078
69413
56223
52609
301502
1351241
272811
164155
813066
1481502
3323518
2227821
1001024
449789