4501 591
3583 84
3327 461
16557 131
18598 170
27182 371
11558 535
9604 357
14910 634
5121 464
29449 486
1776 340
7345 856
1528 201
4811 457
3594 691
2836 532