51325 61
4561 503
3678 513
1620 61
21657 191
4653 670
10221 109
11409 470
13657 472
6904 374
9136 354
10199 738
13213 333
5553 768
11732 285
7481 126
10264 463