20532 195
3596 124
12904 801
4087 954
4816 247
6090 625
5369 83
10535 460
5655 615
1588 217
11318 229
15116 711
3799 546
4591 444
5506 244
3797 593
6659 702
3080 622
2953 578