2996 415
1085 139
2989 710
1546 219
5993 521
3670 624
2755 237
5662 782
2179 189
3235 626
2857 515
3669 605
1586 140
2901 645
2627 420
3092 682
3961 555
1479 210
2873 632
3572 699
1695 47
2460 470
3444 503
3618 567