1091 27
15980 576
3163 380
6951 722
4286 436
6043 864
5017 215
6036 415
3401 597
4502 552
19778 988
14891 411
6348 173
2585 74
9573 526
17000 567
16225 313
4224 677
3754 432
5614 794
6536 232
5622 519
5165 722
29442 249