150851 630
6706 493
5942 580
17256 566
3297 149
110114 508
77088 412
22515 1050
52753 174
19294 136
8740 787
5306 646
2473 154
23149 581
16576 544
19230 796
3969 427
71203 545
4485 511
122378 604
70060 93
7417 413
4157 773
3800 430
14253 146
43142 719
6724 158
22638 219