5861
333
4930
300
7382
273
3066
101
4006
100
2332
55
6290
184
3435
160
3376
84
3079
49
(1/2)