13693 584
81853 684
20624 159
79396 582
23227 393
46287 464
33353 824
6689 485
3505 101
1233 43
130184 306