2830 290
3735 196
5687 408
2934 254
4164 98
4819 877
4941 326
3999 73
1855 109
5327 714
5221 769
30861 190
48778 1062