9080 237
20556 149
7629 576
21949 837
29480 279
18786 349
3188 114
4150 415
21778 205
17366 68
16702 532