258 65
21504 251
16903 235
56176 762
12343 419
7699 470
25121 413
10776 107
7214 695
12333 671
7302 836
5153 896
5283 218
22083 662
4305 430