9506 406
42635 312
27835 779
6762 40
20977 542
7677 285
9702 147
17344 162
4120 450
7840 549
36830 448
3166 617
1172 93