4023 532
1373 336
2548 584
3560 693
656 115
1686 161
10504 574
2297 541
277 28
2883 538
3395 417
3797 91
2173 307
3133 685
2305 509
2646 520
2620 546
1174 287
3240 725
3527 874
2844 660
2065 428
2733 714
2925 795