450
405
355
410
480
492268
4311
4914
4222
293
5812
27397
20660
19191
17062
1350265
13342
1212148
11916
10790
1014144
9010
79111