26961 255
42055 282
3525 620
213109 763
14026 578
23493 676
6301 449
3440 371
2755 388
6229 731
16913 109
5098 317