202 39
505 67
1569 397
2875 697
1288 211
2929 555
24118 412
5970 647
4566 770
7941 202
15135 212
14558 335
5912 469
6482 130