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