152639 401
30738 150
26643 574
9553 198
16611 607
11449 129
13474 681
17227 622
5466 272
8030 374
16984 470
19586 630
4745 420
6768 359
6388 289
9496 687
5934 692