399 86
1638 430
2663 818
623 144
5134 291
23085 66
30250 663
11637 107
18118 803
43829 472
10931 255
20391 497
32529 329
14610 598
5563 395
30460 221
4735 911
3541 379