2627 645
50590 423
5775 622
9295 686
7944 571
48762 142
17913 246
30271 348
28630 45
16201 107
36436 587
5373 103
8361 540