2857 201
2277 401
4831 853
3763 550
900 60
1923 255
2934 41
23912 630
4301 343
305085 1033
4815 701
49269 770
8401 881
14093 588
5337 498
17332 776
30224 607
25292 192