10789 51
51769 203
6077 57
18772 343
13868 281
74640 738
55255 260
4507 946
2779 336
6826 617
2209 388
5371 344
7902 691
8516 97
7664 387
6270 627
2816 515