593 55
2193 585
3992 483
2826 640
3018 741
3581 332
830 73
3130 214
1231 76
2972 517
702 113
3580 659
631 115
4274 181
3746 389
3433 633
3782 681
3568 664
4359 714
1934 495
1853 46
4469 793
2065 359
2845 439