50162 173
22662 88
18425 324
25050 267
27840 334
37979 329
11040 332
13402 219
9506 457
6960 155
5588 705
11387 313
7584 322
6012 349
4433 396
6441 286
6355 784
15676 624
2851 84
4303 539
4767 570
8217 547
3870 457
5379 755
19570 429