104723 931
43881 775
55222 476
138842 703
53924 436
28147 405
101259 371
139217 887
26552 286
70403 711
58662 681
19960 174
127665 865
75610 785
53197 270
116027 399
28322 136
41208 530
86738 349
33868 403
49999 576
113382 299
57796 823
98471 254
71044 1005
24692 109