135088 286
13473 622
45455 101
38528 640
107649 579
61306 342
24222 393
33492 618
24331 613
42339 489
30336 392