530 95
2759 689
2363 127
2129 277
1704 343
3987 856
3171 70
2056 532
3605 668
3686 463
505 56
2000 525
2837 634
794 167
719 192
3733 729
1995 291
2220 157
3831 659
856 170
2379 495
2229 472
3641 554
1756 308