12050 713
8158 344
12887 57
43166 584
5162 30
18237 343
9353 708
6886 464
16853 962
16002 96
17412 616
31078 648
14466 58
14363 710
12272 261
7897 504
16384 126
2326 153
5010 249
10445 673
3335 223
43119 629
10197 574
22063 610
14319 123
2685859 4023
386774 1161
194525 744