104023 203
9332 200
73212 924
111824 657
44702 979
35709 663
9184 691
81913 654
72616 512
47974 545
41528 297
67106 477
38481 810
26592 329
57086 533
24146 455
56254 592
77215 625
59812 617
18338 336
9698 754
30399 481
6459 648
20935 234
66503 502
143616 409
22073 242
14359 737