13675 584
81737 683
20507 159
79044 582
23050 393
45879 464
33252 824
6676 485
3488 101
1225 43
129792 306