6252 502
8469 684
9124 111
6143 179
20813 476
6286 906
6946 486
41566 640
13954 537
31009 357
119365 295
14872 728
22605 293
4324 593
3613 555
5667 683
22938 604
114636 986