10296 182
2659 122
13196 801
4475 956
5470 247
6846 625
5703 83
8788 459
5849 615
1640 216
11630 229
16048 711
3945 546
4661 444
5519 244
3582 593
6641 702
3118 622
2975 578