39046 236
17276 875
4633 685
5048 753
7441 362
3366 280
2843 382
15095 628
12498 837
5669 892
1703 63
5391 754
9023 793
2632 248
15047 506
4610 373
4765 693
8134 95
7968 378
9533 267
6777 257
22790 629
16628 167
1639 196