50802 56
3992 596
1344 176
699 66
2982 678
2133 411
2290 322
1269 204
837 131
615 35
2763 490
529 36
1850 321
2698 509
4860 641
3112 849
2044 410
3578 717
3847 802
2561 257
3531 813
911 81
3424 839
3529 596