5586 334
36665 617
12514 569
15536 451
48069 562
25486 115
47235 243
29299 837
98970 338
84266 717
2569 84
5666 113
4805 53
7513 847
9844 394
6871 362
14150 676
9172 292