12216 338
2963 200
2453 272
18178 447
4808 732
5485 178
10535 533
6449 293
7689 608
6657 428
3934 100
2192 52
7753 597
3773 851
5576 443
10669 760
5816 450
4408 732
1973 153
8344 769
5193 648