21718 100
17220 131
5979 631
3361 126
4876 795
2904 188
20183 672
17335 186
14825 656
10460 672
5284 236
4335 343