104086 203
9333 200
73258 924
111873 657
44722 979
35737 663
9191 691
81950 654
72632 512
47988 545
41546 297
67175 477
38510 810
26616 329
57123 533
24164 455
56285 592
77276 626
59860 617
18363 336
9703 754
30489 481
6460 648
20967 234
66532 502
143692 409
22091 242
14366 737