42660 293
13329 733
15540 811
4997 536
11806 241
6766 790
5403 488
5304 824
6059 182
10424 602
3516 401
6415 858
101449 518
33613 538
34182 698
1830 255
4815 633
3556 317
21899 640
7110 792
3620 338
3827 88
15173 630
12768 184
11170 338
28864 318
25683 57
12733 687