6250 502
8469 684
9124 111
6143 179
20813 476
6285 906
6945 486
41561 640
13951 537
31005 357
119325 295
14870 728
22600 293
4324 593
3611 555
5667 683
22935 604
114571 986