3280
2850
2753
2614178
50551
25023
25361
2480
24218
23312
22731
20035
29697
22650
20772
18423
1480267
14242
1332148
12916
11530
1143144
9970
83211