22038 860
11383 769
43635 291
96408 514
147688 638
69999 140
8451 513
8770 721
11810 425
9422 408
23597 243
42915 435
28329 331
16234 342
25294 676
54310 336
23048 224
4238 686
10484 766
4726 49