593 53
3040 716
571 61
2787 647
2308 523
2525 791
4122 294
2261 186
2289 533
2394 597
5063 591
3187 639
3513 247
3199 435
2359 392
2570 371
705 37
2887 654
2802 89
3455 497
1468 260
1559 463
5634 119
5005 609