9650 406
42929 312
28286 779
6899 40
21262 542
7793 285
9824 147
17894 162
4181 450
7901 549
36935 448
3204 617
1219 93