13681 584
81775 684
20543 159
79156 582
23106 393
46029 464
33275 824
6681 485
3495 101
1228 43
129921 306