45594 80
20592 455
9213 299
26305 284
18151 570
12528 473
36246 427
6477 283
73888 222
87267 772
16817 545
100312 1124
22618 72
11996 456
100872 184
153692 899
93889 898
167781 511
174419 779
42316 816
312992 1175
8145 819
11588 172
519493 635
193583 690
19791 566
181682 849
10590 801