50005 173
173837 689
48675 482
22562 88
62133 417
46185 214
18400 324
24970 267
27810 334
30249 390
37901 329
7873 352
15020 862
22402 611
10998 332
13360 219
9494 457
6870 155
3216 165
18167 792
5556 705
11329 313
7529 322
6002 349
4372 396
6421 286
6333 784
15608 624