12575 715
2130 249
9629 628
4325 152
8311 323
14601 182
3691 37
3966 324
12417 578
10949 586
5684 528
4320 746
3680 685
8987 426
5762 433
3746 397
7591 197