15097 200
11415 82
1171 64
2201 439
5253 135
5315 469
4819 348
4638 407
3374 405
44865 854
1649 290
5568 79
3432 888
8967 485
45639 614
9630 172