466
638
522268
409
517
4316
365
519
569
4512
462
5414
31107
23800
21872
19613
1581267
15242
1410148
13636
1246144
12000
10660
9050