5961
303
7423
245
8474
224
4569
160
8020
156
5925
142
3796
113
2668
92
4282
77
2701
54
(3/100)