50291 173
22766 88
18453 324
25109 267
27858 334
38047 329
11068 332
13449 219
9523 457
6984 155
5611 705
11436 313
7633 322
6042 349
4462 396
6460 286
6387 784
15735 624
2946 84
4324 539
4804 570
8243 547
3892 457
5401 755
19607 429