1087 242
2959 843
2650 199
63613 572
20955 276
4249 27
12508 570
9259 552
13389 477
2846 51
6931 482
31526 207
3010 187
8073 387
5456 553
6493 258