3989
109
5014
76
3196
61
3000
248
4983
127
5582
1781
10759
132
12735
280
5565
334
3447
69
(22/100)