10833 51
51964 204
6090 57
19027 343
13932 281
75444 738
55561 260
4513 946
2791 336
6831 617
2210 388
5382 344
7929 691
8526 97
7677 387
6290 627
2822 515