424
4411
344
356
331
423
285
3014
321
301
445
303
31757
24240
22672
20153
1631267
15792
1450148
13986
1302144
12230
11000
9310