15089 200
11414 82
1170 64
2200 439
5241 135
5313 469
4812 348
4634 407
3374 405
44858 854
1649 290
5568 79
3432 888
8962 485
45629 614
9629 172