3001 362
25712 396
1567 150
3386 319
3765 474
4248 198
104173 508
4044 452
7568 501
8455 927
17538 768
2937 224
5403 469