9796 406
43358 312
28674 785
7065 40
21773 542
8058 285
10052 147
19573 163
4256 450
8527 549
37107 449
3266 617
1272 93