12550 59
3690 309
4035 408
20878 203
4724 637
8952 468
5438 636
4406 510
4743 463
3590 101
9415 328
10422 145
12874 802
10008 905
4195 577
3288 95
8536 961
2075 332
3858 831