13676 584
81740 683
20508 159
79052 582
23059 393
45892 464
33254 824
6678 485
3490 101
1225 43
129798 306