50818 105
40788 695
91487 505
38153 623
26009 87
147555 630
6419 103
29475 492
464445 1013
166936 273
10440 566
9681 144
17290 434
50552 807
49225 198
32217 743