147923 315
122236 1051
14095 495
12072 805
64938 581
7248 459
3301 189
3836 211
3216 484
48032 524
46730 541