10310 538
3286 475
2568 242
5094 503
3262 373
21724 268
2670 214
10509 842
6715 727
2931 672
1990 398