22038 860
11383 769
43635 291
96409 514
147691 638
70004 140
8451 513
8770 721
11810 425
9422 408
23599 243
42916 435
28330 331
16235 342
25294 676
54312 336
23049 224
4238 686
10485 766
4726 49