10870 51
52064 204
6094 57
19130 343
13963 281
75802 738
55722 260
4515 946
2801 336
6835 617
2213 388
5385 344
7943 691
8537 97
7686 387
6294 627
2839 515