9797 406
43369 312
28675 785
7067 40
21777 542
8063 285
10054 147
19586 163
4256 450
8534 549
37107 449
3266 617
1272 93