9032 237
20522 149
7621 576
21929 837
29463 279
18776 349
3184 114
4142 415
21749 205
17355 68
16666 532