333
2611
264
280
256
193
254
363
291
230
234
31447
23990
22332
19853
1614267
15592
1428148
13746
1281144
12100
10840
9200