134468 286
45272 101
38386 640
107235 578
61220 342
24096 393
33379 618
24221 613
42168 489
30227 392