969 142
3000 724
2166 327
2577 427
15642 606
40896 362
40779 682
5618 510
51103 222
85743 904
4573 796
25221 476
57798 281
57913 509
108272 876
70372 268
27835 1039
34930 84
35048 96
4022 278
42831 446
59691 694
29959 801
47568 593