1451 153
12383 648
42566 677
9815 377
8580 379
8195 141
7753 494
5506 376
12897 303
6751 263
4493 610
7285 327