6253 502
8469 684
9124 111
6143 179
20813 476
6286 906
6946 486
41567 640
13955 537
31010 357
119375 295
14873 728
22605 293
4324 593
3613 555
5668 683
22938 604
114643 986