148586 315
122365 1051
14109 495
12081 805
65299 581
7256 459
3310 189
3843 211
3226 484
48280 524
46872 541