12530 115
16285 327
3067 330
3515 346
11901 380
2284 27
3997 850
11288 512
2471 394
6695 350
3535 359
3604 493
3710 888
4097 605