32582 321
42096 295
18557 299
185858 597
184865 242
20375 306
86775 185
91663 501
65391 639
18849 532
25975 545
137312 543
178240 752
193671 867
23874 1011
104791 714
80186 687
129120 633
9453 218
23291 683
99459 729
35550 175
162847 654
58913 935
81748 189
101259 603