18640
241
4983
179
7221
652
2973
1096
9165
779
6221
235
5046
136
2987
144
7696
2225
44061
7466
(50/100)