1087 242
2959 843
2649 199
63609 572
20955 276
4247 27
12507 570
9259 552
13389 477
2846 51
6931 482
31521 207
3010 187
8070 387
5454 553
6492 258