26958 255
42048 282
3525 620
213071 763
14025 578
23489 676
6301 449
3439 371
2755 388
6229 731
16906 109
5098 317