21493
3275300
89551
92419
91634
103748
38411
61716
70826
4548
68220
42710
32914
59711
51212
3015
4236
2505
68022
3085
3601
23610
2203
1470
96513
5347
2384
55218
2165
2876
3421
51416
2643
3078
2355
3194
2583
2071
2313
39610
4369
2806