21512 196
3739 124
12967 801
4116 954
4856 247
6131 625
5390 83
10546 460
5665 615
1590 217
11329 229
15131 711
3808 546
4596 444
5513 244
3805 593
6675 702
3084 622
2962 578