12531 710
2414 277
4485 44
3028 110
15563 747
7066 504
8298 724
3442 599
16961 78
4780 742
7715 104
6477 50
12511 903
5343 206
9410 225
3621 454
2901 125
3887 204
2494 145
3230 424
2149 165
3802 422
3008 326
3649 519
7483 571
5005 807
3126 451
5382 379