12130 31
7599 494
9403 777
20500 475
20507 628
22373 563
13237 303
7428 442
9039 370
5061 92
19200 563
6910 60
4825 175
47703 656
766 44
14026 244
91401 847
9432 938
5542 145
1608 97
1733 42
6086 242
2311 340