13536 127
20263 266
25555 80
21728 63
5935 44
5585 185
3473 478
6372 442
4911 465
6456 419
2933 275
4209 646
4117 518
15990 566
5208 458
4771 220
188302 484
22678 800
9695 248
6601 550
38487 526
18336 228
5441 196
16372 185
10405 341
32374 941
11697 331
26212 528