3199 145
31152 664
8054 298
4203 484
7710 200
32963 825
4184 313
9733 296
13831 380
22407 818
5061 566
3971 501
9731 313
18328 241
6898 703
4976 582
5916 744
6273 559
10689 477
6924 928
9587 581
11477 750
3122 117
9478 211
12659 227
11600 651
5045 110
12539 68