27122 255
42283 282
3540 620
214203 764
14076 578
23569 676
6322 449
3451 371
2770 388
6245 731
17124 109
5112 317