13675 584
81720 683
20483 159
78990 582
23016 393
45790 464
33235 824
6673 485
3484 101
1225 43
129707 306