31089 962
26448 186
56942 253
105168 674
20541 199
51799 535
48385 373
52935 178
31834 242
62552 759
116495 285
51414 907
70155 491
23176 207
9287 402
133005 1106
32302 318
38404 162
90959 634
51664 432
53513 585
28903 138
24241 683
93749 450
26555 626
58047 481
73338 256
22324 797