492 97
1038 219
675 61
2775 474
3946 474
2265 505
3012 78
1586 313
1693 41
1124 136
4475 374
4200 631
6487 155
61897 190
29515 740
7258 578
17803 340
4732 421