30076 820
35475 189
3535 646
18304 610
12204 204
14935 392
3844 388
6664 585
12580 95
2469 174
291 51
24761 287
75324 298
14044 117
55333 481
23869 530
2963 455
4333 529
39937 793
202645 967
17637 876
26298 957
24129 812
2897 96