15096 333
2662 558
4707 449
16739 328
27023 395
12588 40
25360 204
46463 563
6616 310
2713 632
2196 475
12186 545
14566 168
444056 1333
129401 513
4820 726
15114 154
146747 478
7301 120
13586 272
1216 260
8729 748
9693 794
12020 648
6419 544
11608 121
8824 561