96999 179
35902 523
25513 618
9847 649
5488 212
9744 488
8948 460
83833 810
40385 628
267897 469
22176 282
47841 969
20265 680
64351 606
16750 474
43860 930
157145 721
21071 63
15765 569
7175 208
57002 404
28037 62
32574 627
34807 429
26892 412
70853 382