21521 196
3742 124
12968 801
4117 954
4857 247
6132 625
5390 83
10546 460
5665 615
1590 217
11329 229
15131 711
3808 546
4596 444
5513 244
3805 593
6677 702
3084 622
2962 578