9051 237
20531 149
7625 576
21935 837
29470 279
18779 349
3185 114
4145 415
21757 205
17358 68
16682 532