50212 173
22703 88
18435 324
25076 267
27848 334
38004 329
11053 332
13420 219
9511 457
6964 155
5597 705
11414 313
7606 322
6025 349
4454 396
6451 286
6369 784
15700 624
2931 84
4315 539
4786 570
8229 547
3879 457
5388 755
19587 429