202 39
512 67
1571 397
2875 697
1288 211
2947 555
24121 412
5970 647
4566 770
7943 202
15136 212
14562 335
5913 469
6484 130