45667 80
20609 455
9219 299
26322 284
18171 570
12545 473
36266 427
6484 283
74043 222
87328 772
16834 545
100336 1124
22635 72
12012 456
100924 184
154105 899
93972 898
168002 511
174769 779
42360 817
313348 1176
8155 819
11594 172
520425 635
193886 691
19801 566
181992 849
10599 801