202 39
505 67
1568 397
2875 697
1287 211
2927 555
24118 412
5970 647
4566 770
7941 202
15135 212
14557 335
5912 469
6482 130