5861
333
4930
300
7381
273
3066
101
4005
100
2332
55
6290
184
3434
160
3376
84
3079
49
(1/2)