10652 503
8806 513
27452 647
4856 756
9258 364
15885 758
5240 73
5409 522
7846 506
12441 58
18957 793
2149 65
2048 174
14285 835
4478 230
15745 747
8565 724
7406 636
4746 288
16431 160
6611 551
86466 261
21779 610
163287 974
2771842 6619
698524 1988
378478 1078
95764 372