21716 100
17220 131
5979 631
3361 126
4875 795
2904 188
20183 672
17334 186
14824 656
10459 672
5284 236
4335 343