1003 99
21108 377
3204 515
3735 727
5377 452
18989 138
9511 368
7184 323
8590 490
11193 703
2816 333
5506 224
58368 756
6183 153
2635 126
3621 195
3789 599