1002 99
21103 377
3202 515
3734 727
5375 452
18981 138
9505 368
7184 323
8589 490
11193 703
2812 333
5506 224
58367 756
6183 153
2635 126
3621 195
3787 599