2984 362
25698 396
1559 150
3371 319
3755 474
4217 198
103948 508
4040 452
7534 501
8447 927
17519 768
2932 224
5399 469