19265 170
14887 317
3059 83
6075 844
11067 796
5970 188
7151 323
5770 568
18033 60
24649 594
30150 295
5594 479
47654 141
13648 800
7150 411
18220 141
40624 723
3120 238
4508 293
8888 747
48160 941
9183 878
4400 606
9966 743