27004 255
42112 282
3530 620
213338 764
14039 578
23503 676
6304 449
3442 371
2758 388
6232 731
16963 109
5104 317