13681 584
81776 684
20543 159
79162 582
23108 393
46032 464
33276 824
6681 485
3495 101
1228 43
129923 306