12586 393
2441 160
191927 315
6501 224
17960 835
12306 779
25151 660
25496 646
28121 468
12901 684
12357 661
5308 285
38160 643
4956 420
32445 109
11235 391
11330 658
5839 488
13282 50
10110 219
9483 68
11540 157
27641 115
10745 36
6878 569
5521 509
9046 521
7779 436