12096 60
9985 423
3236 656
6659 309
8967 756
15330 281
6745 165
12131 353
21216 340
7700 481
4717 311
3208 881
5574 268
5684 650
3740 531
10050 490
8031 477
9418 236
16998 656
7198 657
12054 69
3674 151
4184 730
2728 109
3764 135
4647 739
10167 414
7508 891