283
425
3514
332
4112
321
290
343
362
445
260
390
33097
25220
23572
20903
1704267
16292
1523148
14506
1364144
12560
11390
9780