1002 99
21101 377
3200 515
3734 727
5373 452
18977 138
9500 368
7182 323
8587 490
11193 703
2812 333
5505 224
58367 756
6183 153
2635 126
3621 195
3787 599