15082 200
11411 82
1169 64
2199 439
5224 135
5313 469
4810 348
4633 407
3373 405
44847 854
1649 290
5563 79
3432 888
8960 485
45620 614
9629 172