10870 51
52064 204
6094 57
19131 343
13964 281
75805 738
55724 260
4515 946
2801 336
6835 617
2213 388
5385 344
7943 691
8537 97
7686 387
6294 627
2839 515