12527 125
2390 42
5041 343
1934 175
4777 691
15523 629
20742 478
28690 89
68113 833
37421 222
6199 803
3982 332
17909 603
15975 602
7828 290
7308 579
108016 316
30963 387
28690 849
17647 631
7350 482
16405 335
7352 709
17654 162
9772 99
6557 705
43578 93
5360 94