116 27
173 55
2739 830
292 79
3812 621
30087 363
29857 779
7242 437
7110 143
5017 195
8348 259
6937 664
5706 474
4468 281
10063 95
10121 225
52794 522
26094 201
2288 406