4267 514
103112 235
41970 217
18824 405
10275 561
5513 447
8675 805
3096 261
2304 406
2671 755
2620 432