13675 584
81739 683
20507 159
79048 582
23052 393
45880 464
33253 824
6677 485
3488 101
1225 43
129793 306