4409 30
12371 85
102544 534
9192 393
7338 692
9265 680
52011 725
1654 373
32312 436
3027 56
15137 539
4897 462
3916 919