2843 201
2277 401
4822 853
3762 550
900 60
1923 255
2934 41
23911 630
4299 343
305084 1033
4814 701
49263 770
8401 881
14093 588
5335 498
16967 776
30223 607
25287 192