104031 950
26187 525
119748 320
8919 852
4088 623
78141 643
21684 723
4630 518
432560 1581
235240 472
73329 147
20267 590
4372 122
11233 186
22489 255
134095 841
182568 746
4406 804
6716 54
145420 701
55929 112
12237 739
109195 520
131790 502
17681 624
102112 761
4552 683
281151 1192