2908 611
40209 673
56979 239
189253 531
2325 456
7601 705
3293 346
78241 201
85817 769
68119 841
25326 444
22605 135
77644 915