10789 51
51774 203
6077 57
18777 343
13868 281
74650 738
55267 260
4507 946
2779 336
6826 617
2209 388
5371 344
7902 691
8516 97
7664 387
6272 627
2816 515