10795 51
51788 203
6077 57
18797 343
13875 281
74721 738
55275 260
4507 946
2779 336
6826 617
2209 388
5373 344
7904 691
8516 97
7665 387
6273 627
2817 515