1703 252
5281 468
1685 167
15506 44
10906 970
997 114
2958 575
4996 786
4752 58
38426 49
5798 171
4928 608