969 142
3002 724
2166 327
2579 427
48838 1015
15642 606
5618 510
41792 379
4573 796
25221 476
57913 509
51103 222
108272 876
70372 268
27835 1039
85743 904
35048 96
59691 694
4022 278
42831 446
34930 84
29959 801
47568 593
57731 857