22038 860
11383 769
43635 291
96401 513
147684 638
69999 140
8451 513
8770 721
11810 425
9422 408
23594 243
42912 435
28329 331
16231 342
25293 676
54306 336
23045 224
4238 686
10484 766
4725 49