4270 514
103174 235
42003 217
18835 405
10286 561
5523 447
8679 806
3101 261
2310 406
2672 755
2620 432