200 39
423 67
1471 397
2848 697
1275 211
2572 555
24052 412
5962 647
4547 770
7910 202
15114 212
14478 335
5896 469
6455 130