4276 514
103215 235
42018 217
18845 405
10296 561
5532 447
8680 806
3108 261
2314 406
2674 755
2621 432