480
492268
4311
4914
293
583
5812
4411
385
489
3410
432
27587
20980
19371
17232
1371265
13522
1240148
12056
10910
1037144
9130
79311