9086 237
20560 149
7631 576
21950 837
29480 279
18788 349
3189 114
4151 415
21787 205
17368 68
16703 532