2113 153
13587 648
43151 677
10504 377
9082 379
8368 141
7817 494
5543 376
12976 303
6778 263
4515 610
7323 327