103960 950
26154 525
119657 320
8917 852
4088 623
78077 643
21682 723
4629 518
432191 1581
235006 471
73256 147
20260 590
4370 122
11220 186
22450 254
133990 841
182385 746
4403 804
6703 54
145310 701
55891 112
12235 739
109111 520
131710 502
17662 624
101849 761
4548 683
280993 1192