12528 125
2390 42
5041 343
1934 175
4777 691
15523 629
20742 478
28698 89
68114 833
37425 222
6200 803
3982 332
17911 603
15975 602
7828 290
7309 579
108028 316
30965 387
28692 849
17647 631
7352 482
16409 335
7353 709
17657 162
9772 99
6557 705
43585 93
5360 94