85935 300
106704 249
47604 127
247395 731
171120 653
24430 476
30326 498
121219 211
235831 609
97270 690
50955 535
158872 471
55747 529
31122 962
26516 186
107235 821
67116 674
41108 459
106236 973
39821 480
43337 948
76236 961
72200 349
36903 910
38899 945
91409 806
105285 674
48337 269