439
420
598
8413
5110
617
4713
7012
784
405
555
570
28347
21550
19781
17573
1411265
13772
1277148
12366
11020
1070144
9430
80411