32182 301
12487 89
13615 411
7953 358
6011 299
8625 139
6915 207
15801 878
20318 698
10779 341
6771 120
6174 339
3018 96
52214 190
13245 682
36714 292
5456 255
15337 747
33001 91
5359 249
5482 581
19680 549
4981 887
6191 254
131563 537
59117 745
5948 941
5083 782