3068 476
21786 696
6339 308
15267 655
3294 603
1936 429
4298 358
5699 188
7844 330
6080 697
20119 78
19996 575