8542 237
20139 149
7506 576
21753 837
29146 279
18633 349
3150 114
4099 415
21438 205
17308 68
16362 532