317 93
2632 620
560 131
2055 427
2366 631
2264 584
958 258
1876 528
15438 537
77004 642
20595 362
44084 386
13464 492