45599 80
20595 455
9213 299
26306 284
18153 570
12528 473
36248 427
6477 283
73895 222
87268 772
16818 545
100318 1124
22622 72
11996 456
100878 184
153720 899
93898 898
167808 511
174457 779
42320 817
313017 1175
8145 819
11590 172
519567 635
193613 690
19793 566
181699 849
10590 801