2890 201
24408 623
9595 38
20118 594
10995 268
6309 107
25308 479
3797 490
21322 161
7047 100
12280 890
5763 594
4448 748
6040 794
6997 347
2720 671
4169 488
6414 552
8776 496
4825 270
14703 929
15401 256
3175 237
30898 404
6605 614
7346 306
8518 483
2971 204