13675 584
81740 683
20507 159
79048 582
23053 393
45885 464
33253 824
6678 485
3488 101
1225 43
129796 306