25729 600
13964 537
7582 441
10116 129
6889 156
6487 567
8475 186
5429 55
1486 309
658 171
13139 313
2961 864
336 101
35853 426
3712 738
1646 422
1657 415
5203 218
33874 506
1255 159
2788 926
7775 758
5677 434
901 31