10402 769
30216 119
21356 292
397661 943
387141 714
29266 371
27144 558
34169 382
4811 474
3699 31
4310 383