9098 237
20567 149
7637 576
21957 837
29489 279
18796 349
3192 114
4153 415
21802 205
17371 68
16711 532