5014 514
105832 236
42969 217
19432 405
11052 561
5775 447
8960 806
3305 261
2389 406
2748 755
2697 433