15660 518
11627 816
18125 93
3351 327
16573 707
1097 111
2686 544
22999 812
2373 170
2408 508
3047 578
2994 624
17880 546
25420 542
4561 780
2367 178