113295 999
4894 565
4787 486
29826 901
8595 566
579343 1625
447119 988
82154 531
242299 1222
10659 402
22251 538
43397 337
41568 1008
53263 106
21722 783
6857 750
6423 311
7331 879
3735 871
3393 609
751 57
3786 611
3499 586
6356 777
3580 764
2211 119
4746 660
3009 97