159823 1145
51530 143
47156 101
22813 637
139529 468
137631 345
20997 423
63490 628
105847 728
79469 165
112382 826
21086 703
78442 427
49812 584
93330 754
38781 442
19576 964
56114 457
78775 756
23601 124
33626 552
24980 202
80152 713
49704 722