5002 613
21079 47
7803 494
9590 777
20805 475
20896 629
22565 563
13347 303
7564 442
9174 370
5193 92
19491 563
7008 60
4923 175
56054 664
847 44
14713 244
94080 850
9665 938
5760 145
1724 97
1889 42
6187 242
2419 340