532 133
1170 375
3353 469
43911 628
17014 680
3963 450
23058 475
7061 493
25421 265
6123 273
15406 758
2711 39
3644 201