2830 290
3735 196
5688 408
2934 254
4164 98
4819 877
4941 326
3999 73
1855 109
5327 714
5221 769
30865 190
48779 1062