9003 237
20507 149
7614 576
21918 837
29440 279
18759 349
3180 114
4139 415
21729 205
17347 68
16656 532