9645 406
42997 312
28411 785
6896 40
21320 542
7828 285
9857 147
18313 163
4184 450
7963 549
36942 449
3188 617
1193 93