13689 584
81809 684
20588 159
79278 582
23159 393
46165 464
33324 824
6684 485
3498 101
1230 43
130050 306