2994 362
25706 396
1563 150
3380 319
3759 474
4239 198
104088 508
4041 452
7557 501
8451 927
17532 768
2935 224
5401 469