9029 237
20521 149
7621 576
21928 837
29458 279
18776 349
3184 114
4142 415
21747 205
17355 68
16666 532