2760 782
3536 608
4436 60
25104 486
23048 569
3882 185
169884 203
27137 368
143263 270
50948 495
10508 71
12221 294
1571 146
15301 133
3662 757
6457 794
3403 655