1590
27
2875
48
2454
89
1916
43
3185
189
3006
57
2070
33
1796
69
2596
92
2329
230
(40/100)