9645 406
42997 312
28411 785
6895 40
21320 542
7826 285
9856 147
18311 163
4184 450
7963 549
36942 449
3188 617
1193 93