949 190
455 41
11412 532
13511 187
10516 304
7219 571
7602 790
10598 275
3815 441
3294 76
3594 201
14057 598