10787 51
51766 203
6077 57
18768 343
13868 281
74624 738
55248 260
4507 946
2779 336
6826 617
2209 388
5371 344
7898 691
8516 97
7664 387
6270 627
2816 515