4385 30
12357 85
102321 534
9177 393
7330 692
9249 680
52006 725
1652 373
32231 436
3012 56
15113 539
4888 462
3906 919