595 43
3613 561
2189 585
1759 504
3347 567
5899 205
3228 598
510 89
6224 749
925 139
2687 345
1547 333
3121 892
1958 483
3586 162
1799 394
3276 85
1407 424
5219 922
7359 728
2051 348
4894 652
3423 492
4600 637