21635 503
5552 628
6863 372
5514 30
13198 85
130660 538
10713 393
8947 694
12617 680
52380 725
1892 373
41670 439
4174 57
18156 539
5657 462
4315 919