9585 406
42838 312
28201 779
6819 40
21147 542
7725 285
9799 147
17654 162
4132 450
7933 549
36900 448
3180 617
1181 93