3111 836
2260 309
2510 370
966 110
3510 591
832 151
2373 538
2832 766
3246 707
1927 413
2778 585
3656 695
1848 306
767 87
3215 865
3326 706