15942 260
59684 440
15732 614
28321 105
16930 804
5265 680
14999 734
14860 529
6748 877
5510 353
2235 328
3925 59
1507 97
3521 615
8713 594
3464 32
8256 326
2251 197
3200 299
2869 203
3570 593
4851 848