258432 845
2260 313
35546 168
2596 529
85604 620
1100749 2501
154704 552
356157 688
124367 673
130322 259
28082 283
169737 331