1400
622
4873
595
1878
560
3237
505
3311
390
2249
383
3277
353
4381
276
2552
262
3187
258
(9/43)