135318 287
45545 102
38594 640
107857 579
61354 342
24286 393
33596 618
24382 613
42396 489
30410 392