4176 30
12250 85
97827 533
8979 393
7172 692
8959 680
51885 725
1595 373
30906 436
2903 56
14623 539
4749 462
3837 919