12641 786
27295 775
23222 526
28928 646
7275 531
5380 249
6029 285
6286 352
7894 834
3286 167
5251 257
4484 567
8301 328
2645 237
10963 852