13692 584
81832 684
20602 159
79320 582
23189 393
46213 464
33341 824
6687 485
3500 101
1231 43
130107 306