2849 685
2128 487
5643 509
13562 561
3785 140
38827 423
2432 67
3731 604
4392 840
9235 639
2080 220
4695 828
11523 731
2935 343
4512 641