31160 650
6575 759
3430 147
3243 106
3564 138
24918 73
7621 468
3077 445
25217 71
5861 887
6691 611
12110 46
3038 452
3451 590
3899 362
3298 414
4270 497
7711 208
22584 849
4015 376
3597 445
11798 70
2579 95
4175 412