9502 529
15810 177
29303 691
14534 854
48807 372
4262 454
3571 663
2104 150
4673 519
4384 238
7567 777
3459 396
8060 561
7142 846
7280 501
4357 115
5972 609
4967 765
4390 440