9642 406
42988 312
28405 785
6893 40
21313 542
7801 285
9851 147
18302 163
4181 450
7959 549
36939 449
3188 617
1193 93