560
7318
525
7012
429
784
410
574
5136
607
634
584
27397
20660
19171
17062
1350265
13342
1212148
11916
10790
1014144
9010
79111