4297 31
5662 361
7342 249
5095 398
10460 582
3800 294
14456 444
8931 246
14158 73
5978 61
10545 146
15336 675
4340 141
11279 804
6928 742
11238 825
3972 288
5420 636
8102 576
8820 115
5502 713
9610 820
4031 639
10749 549