1350
1190
3580
2704
2380
4351
2180
3310
2848160
3318313
1441013
592268
35237
27070
25573
22973
1867267
17484
1669148
15906
1504147
13340
12740
10900