26091 255
40030 281
3470 620
205606 757
13712 578
22700 676
6251 449
3385 371
2701 388
6163 731
16221 109
5009 317