9502 529
15822 177
29313 691
14537 854
48813 372
4262 454
3572 663
2104 150
4674 519
4384 238
7569 777
3460 396
8060 561
7143 846
7281 501
4357 115
5972 609
4967 765
4390 440