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