9642 406
42987 312
28404 785
6893 40
21311 542
7796 285
9851 147
18301 163
4181 450
7959 549
36938 449
3188 617
1193 93