10786 51
51757 203
6077 57
18758 343
13865 281
74605 738
55229 260
4507 946
2778 336
6826 617
2208 388
5370 344
7898 691
8515 97
7664 387
6269 627
2815 515