2696 770
3092 685
2403 487
5859 509
14124 561
4153 140
44581 426
2947 67
3963 604
4683 840
9822 639
2364 220
4909 828
11862 731
3370 343
4893 641