42928
4110
3680
2880
1900
1839
1740
1490
14010
13215
1250
10314
10013
930
929
894
8610
837
7514
7510
737
652
632
630
574
565
552
546
5313
505
441
430
415
407
371
360
335
331
330
319
310
2910
2611
240
243
230
160
145
100