4536 591
3664 84
3380 461
16636 131
18625 170
27304 371
11596 535
9625 357
14947 634
5141 464
29517 486
1786 340
7366 856
1537 201
4827 457
3604 691
2853 532