292563 596
3286 465
12789 613
9537 49
13050 923
20564 424
96402 451
5832 202
3203 329
9129 338
6020 778
5871 44