10833 51
51962 204
6090 57
19021 343
13931 281
75425 738
55553 260
4513 946
2791 336
6831 617
2210 388
5382 344
7929 691
8526 97
7677 387
6290 627
2822 515