3128 70
15779 410
15312 687
3639 258
5399 168
4972 644
18046 526
10269 266
5337 310
14178 318
14881 271
3121 137
13448 486
4928 245
9262 200
13006 393
16205 824
11095 531
11160 447
13643 515
5401 93
6447 743
31770 781
2325 190