19711 345
501122 854
192100 287
317647 573
360230 562
179822 648
287585 644
106600 75
273373 754
123912 593
110129 195
369561 532
102040 459
198180 544
271641 181
112604 677
43495 527
81849 425
61054 313
126045 160
36814 275
96901 907
161919 540
107389 370
88281 261
31177 221
10547 219
104314 695