8091 791
4170 53
7631 420
17016 133
13328 582
9703 356
11115 109
172058 1049
94681 596
25785 249
176680 800
32265 222
33136 679
4162 273
3375 307
43781 755