13692 584
81830 684
20601 159
79315 582
23185 393
46206 464
33336 824
6684 485
3500 101
1231 43
130100 306