12585 128
22525 801
3223 323
6893 67
15464 553
8376 399
6363 812
8533 168
3703 227
4207 539
3866 77
3792 337
16673 717
4153 767
9560 546
17513 622
1170 75
2788 548
5305 249
39513 767
6077 457
15562 324
2727 453
3099 610