13693 584
81843 684
20614 159
79360 582
23210 393
46251 464
33346 824
6688 485
3504 101
1233 43
130156 306