12532 710
2414 277
4486 44
3029 110
15564 747
7068 504
8301 724
3442 599
16984 78
4780 742
7717 104
6477 50
12511 903
5344 206
9411 225
3622 454
2901 125
3888 204
2495 145
3230 424
2150 165
3802 422
3008 326
3649 519
7484 571
5006 807
3127 451
5383 379