3570 55
12047 783
10329 179
27351 895
8949 201
4945 528
14727 208
39405 615
25316 198
12876 111
9442 572
7747 917
16161 275
11393 715
8027 806
5986 341
9135 970
15398 620
21200 260
29541 603
49859 377
6577 686
26033 527
19730 511