10651 503
8806 513
27449 647
4856 756
9258 364
15885 758
5240 73
5409 522
7846 506
12441 58
18955 793
2149 65
2047 174
14285 835
4478 230
15744 747
8564 724
7404 636
4746 288
16430 160
6611 551
86466 261
21779 610
163287 974
2771739 6619
698524 1988
378476 1078
95764 372