1003 99
21106 377
3202 515
3734 727
5377 452
18985 138
9510 368
7184 323
8589 490
11193 703
2816 333
5506 224
58367 756
6183 153
2635 126
3621 195
3789 599