15285 131
2964 630
1399 126
3345 795
1558 188
18358 672
14802 185
12086 655
8814 672
3960 236
3460 343