10828 51
51911 204
6087 57
18973 343
13921 281
75264 738
55483 260
4513 946
2788 336
6831 617
2210 388
5378 344
7927 691
8521 97
7676 387
6283 627
2820 515