26013 649
31050 167
57455 147
4115 166
7578 378
13915 544
4991 386
2479 80
2458 273
8467 663
3057 328
4301 406
6981 548
9262 341
5066 413
5640 591
3538 370
5499 972
15509 319
3540 606
7092 499
5397 599
3319 101
5668 548
3706 703
2734 290
2370 239
3533 135