17016 125
7892 534
3991 358
6052 523
4034 415
3810 153
8706 661
4613 256
7292 797
15960 327
11776 46
4040 625
14717 562
5460 912
12229 653
19115 318
6966 503
8672 534
7524 281
12919 78
21400 250
21486 94
9071 61
8585 507