134460 286
45271 101
38386 640
107229 578
61220 342
24094 393
33379 618
24221 613
42166 489
30224 392