3580
313
5058
93
1696
29
1688
24
2619
67
4731
391
4993
102
2229
14
3702
68
2334
34
(54/100)