113509 1000
4894 565
4788 486
29829 901
8595 566
579354 1625
447132 988
82154 531
242309 1222
10659 402
22251 538
43401 337
41571 1008
53264 106
21725 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