1002 99
21101 377
3199 515
3733 727
5372 452
18976 138
9499 368
7182 323
8586 490
11192 703
2812 333
5502 224
58367 756
6183 153
2635 126
3621 195
3787 599