4341 514
103587 235
42161 217
18939 405
10370 561
5571 447
8709 806
3148 261
2343 406
2698 755
2644 432