559
4412
542
556
387
482
514
486
446
310
500
610
30757
23310
21502
19343
1554267
14972
1392148
13396
1219144
11880
10400
8730