147027 315
121997 1051
14069 495
12061 805
64451 581
7232 459
3284 189
3821 211
3184 484
47774 524
46572 541