4501 591
3585 84
3328 461
16558 131
18600 170
27184 371
11559 535
9605 357
14913 634
5121 464
29451 486
1776 340
7345 856
1528 201
4811 457
3595 691
2837 532