1005 99
21115 377
3204 515
3735 727
5385 452
19003 138
9519 368
7187 323
8594 490
11197 703
2816 333
5513 224
58370 756
6184 153
2635 126
3624 195
3789 599