15094 200
11415 82
1171 64
2200 439
5252 135
5315 469
4816 348
4637 407
3374 405
44865 854
1649 290
5568 79
3432 888
8967 485
45636 614
9630 172