1690 252
5267 468
1683 167
15503 44
10905 970
996 114
2957 575
4993 786
4752 58
38424 49
5795 171
4924 608