9505 529
15860 177
29419 691
14547 854
48845 372
4263 454
3573 663
2107 150
4676 519
4385 238
7572 777
3464 396
8062 561
7146 846
7286 501
4357 115
5977 609
4969 765
4391 440