9502 529
15800 177
29297 691
14533 854
48803 372
4262 454
3571 663
2104 150
4673 519
4384 238
7567 777
3458 396
8060 561
7142 846
7280 501
4357 115
5972 609
4966 765
4389 440