2913 755
542 151
2869 884
382 50
129004 1144
105696 673
63153 763
189109 729
160261 200
184350 364
78459 588
31923 126
93199 916
97136 339
160704 914
116619 330
141636 222
138957 1033
29870 214
90777 372
41449 529
294902 644
127922 500
82709 852