27017 255
42125 282
3532 620
213414 764
14041 578
23506 676
6305 449
3444 371
2758 388
6234 731
16979 109
5104 317