833 85
1220 41
906 32
3914 843
998 142
2942 789
1360 236
3296 770
4012 521
2327 347
2902 487
1420 285
326 74
1677 487
4127 718
2315 231
3094 656
1488 271
1189 337
2526 527
2921 665
2838 546
2787 674
2888 881