2856 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
17329 776
30223 607
25290 192