13680 584
81775 684
20543 159
79154 582
23104 393
46028 464
33275 824
6681 485
3495 101
1228 43
129920 306