23358 649
40018 222
11218 484
34982 680
35666 430
938 79
1011 68
4095 866
2885 326
1642 151
29598 229