2051 153
13291 648
43058 677
10285 377
8994 379
8330 141
7802 494
5534 376
12957 303
6775 263
4508 610
7316 327