506 90
2250 555
1072 253
1617 328
3620 439
2088 469
1388 305
15432 668
4345 179
3902 544
21385 995
3530 753
3759 689
2671 239
4332 702
7397 697
2198 554
1819 146
3172 723
2375 617
604 93
2530 460
3876 542
3318 646