3590
22175
276160
20315
21962
26354
2330
198112
18356
19948
1550
13844
19756
15080
13091
11820
8972
853263
7960
7672
739148
638142
62711
5800