1701 252
5277 468
1685 167
15505 44
10905 970
996 114
2958 575
4994 786
4752 58
38426 49
5798 171
4927 608