2842 201
2277 401
4820 853
3762 550
898 60
1923 255
2934 41
23910 630
4299 343
305084 1033
4814 701
49261 770
8401 881
14093 588
5335 498
16766 775
30223 607
25286 192