2380 360
3269 850
2178 197
2301 457
121318 362
99432 557
166122 490
138943 997
46552 829
69089 326
182068 686
100512 297
67757 650
89308 661
64402 167
106820 761
105569 972
55156 339
75748 672
122645 640
75370 595
93887 913
94398 664
94779 393