9505 529
15855 177
29400 691
14545 854
48841 372
4263 454
3573 663
2107 150
4676 519
4385 238
7572 777
3464 396
8062 561
7146 846
7285 501
4357 115
5976 609
4969 765
4391 440