12196 33
13599 467
16441 687
3938 639
4473 320
7333 693
4983 557
6474 309
10279 28
42259 329
4799 371
3952 371
8290 944
15768 179
3354 358
11969 518
7034 283
13251 606
26512 120
8897 251
6448 318
4506 106
12145 500
9569 387
17603 153
2683 379
6838 187
6419 278