589 53
4267 860
3114 873
2259 493
2945 604
437 52
2803 680
1945 383
2313 623
3151 954
1248 64
3192 907
2176 500
3393 696