12657 115
16303 327
3073 330
3526 346
12050 380
2298 27
3998 850
11311 512
2475 394
6703 350
3540 359
3633 493
3731 888
4117 605