528 97
3149 667
725 136
2483 483
1961 396
2995 595
2049 556
3565 327
1757 238
2979 654
6862 639
534 97
2397 561
821 132
2480 798
2851 491
2715 521
2851 589
994 249
2708 839
1739 337
3260 937
8762 372
2977 425