10649 200
3717 642
5181 525
1475 155
2974 462
7125 253
4862 261
23440 527
2101 450
9086 787
8806 58
3067 49
1815 122
3577 481
2364 388
2675 504