583 140
2453 634
1564 240
3711 386
19891 338
7564 640
30403 654
13685 632
7549 528
9862 425
42465 612
10178 111
9193 454