14502 894
10607 49
11505 800
74428 746
18878 59
36807 195
15370 520
125218 837
22420 404
8324 100
91452 591
478806 1558
11905 441
90690 387
59765 85
33168 746
8168 354
11373 582
14018 366
140902 1075
3955 364
13179 441
7774 746
20260 646
155962 787
5220 259
4450 270
14014 148