50323 296
15209 493
2060 307
5165 388
5306 222
6010 570
21299 895
8007 725
5570 146
7995 131
105879 203
3137 557
2291 319
1268 219
5435 484
6225 830
1675 261
3663 527
31737 677
2219 100
3067 686
1117 68
985 156