11376 516
68256 1050
15570 882
5774 591
4078 617
6284 564
4935 274
4723 493
10950 362
3296 429
5484 521
2644 99
5284 389