4172 30
12250 85
97787 533
8978 393
7172 692
8956 680
51882 725
1594 373
30894 436
2900 56
14617 539
4749 462
3837 919