115523
163232
208840
2088
77215
1653231
80610
5588
7314
95210
4743
73912
18497
3469
3025
7748
182
2874
4924
11654
3032
1292
611
112421
5959
225127
714
167
27608
191
393
982
391
4311
22865
121
1231
137
384
1272