9505 529
15850 177
29394 691
14545 854
48839 372
4263 454
3573 663
2107 150
4674 519
4385 238
7571 777
3462 396
8061 561
7146 846
7284 501
4357 115
5974 609
4969 765
4391 440