12507 1016
3561 674
19623 126
6531 141
1867 202
8524 778
15513 415
3385 523
4020 370
7108 829
3867 239
13091 173
4112 683
3242 712
2219 160
6930 486
4169 351
2133 176
2283 424
3538 367
4470 425
2487 330
6189 227
4683 245