233
297
398
383
436
516
3912
353
3310
283
3635
539
23666
17780
15671
14102
10892
1058263
9594
943148
9350
781142
7330
71011