9645 406
42995 312
28410 785
6895 40
21318 542
7820 285
9855 147
18309 163
4184 450
7960 549
36941 449
3188 617
1193 93