22037 860
11383 769
43633 291
96400 513
147681 638
69997 140
8451 513
8770 721
11810 425
9422 408
23593 243
42910 435
28326 331
16227 342
25291 676
54304 336
23041 224
4238 686
10484 766
4725 49