131235 281
44576 101
37684 640
105511 575
60437 342
23559 393
32292 617
23683 613
41300 489
29417 392