480
492268
4311
4914
293
583
4411
385
489
3410
432
27657
21010
19411
17282
1375265
13572
1244148
12066
10920
1042144
9160
79311