50213 173
22703 88
18435 324
25077 267
27849 334
38011 329
11053 332
13421 219
9512 457
6964 155
5599 705
11416 313
7606 322
6029 349
4455 396
6453 286
6369 784
15700 624
2932 84
4316 539
4786 570
8229 547
3879 457
5389 755
19590 429