2908 611
40209 673
56979 239
189254 531
2325 456
7601 705
3293 346
78243 201
85817 769
68119 841
25326 444
22605 135
77646 915