330
874
332
536
414
4814
432
494
394
5716
527
769
40697
31030
29863
26915
2342267
21054
2028153
18676
1865149
15380
14930
13250