9095 237
20567 149
7635 576
21957 837
29484 279
18794 349
3191 114
4153 415
21799 205
17370 68
16710 532