51083 163
37866 795
5121 576
3434 120
6880 612
6582 331
3154 686
2239 308
5374 141
3281 570
45395 614
7715 659
32255 382
9453 717
11930 85
4161 121
2672 201
21816 622
17826 593
10424 268
22119 479
3548 490
6636 100
9238 889
3832 594
3652 488
6254 552
4588 270