9502 529
15814 177
29306 691
14535 854
48811 372
4262 454
3571 663
2104 150
4673 519
4384 238
7568 777
3459 396
8060 561
7143 846
7280 501
4357 115
5972 609
4967 765
4390 440