13502 32
7606 494
9405 777
20509 475
20510 628
22380 563
13238 303
7432 442
9041 370
5066 92
19202 563
6913 60
4829 175
47844 657
768 44
14035 244
91464 847
9437 938
5545 145
1610 97
1739 42
6091 242
2313 340