104092 931
43811 775
55184 476
138709 703
53674 436
28122 405
101141 371
139028 887
26511 286
70349 711
58587 681
19904 174
127302 865
75502 785
53153 270
115894 399
28287 136
41143 530
86556 349
33831 403
49910 576
113020 298
57673 823
98374 254
70930 1005
24652 108