13689 584
81808 684
20587 159
79271 582
23159 393
46155 464
33320 824
6684 485
3498 101
1230 43
130039 306