10878 51
52087 204
6094 57
19170 343
13973 281
75934 738
55796 260
4518 946
2802 336
6837 617
2214 388
5389 344
7947 691
8539 97
7689 387
6301 627
2842 515