12528 125
2390 42
5041 343
1934 175
4777 691
15523 629
20742 478
28702 89
68115 833
37427 222
6200 803
3982 332
17914 603
15975 602
7829 290
7309 579
108051 316
30968 387
28692 849
17649 631
7355 482
16411 335
7355 709
17660 162
9772 99
6557 705
43602 93
5360 94