5006 514
105818 236
42964 217
19425 405
11049 561
5774 447
8957 806
3304 261
2389 406
2748 755
2695 433