2053 153
13294 648
43058 677
10297 377
8998 379
8331 141
7802 494
5534 376
12957 303
6775 263
4508 610
7316 327