19 208
354 924
844 648
685 280
290 77
569 163
304 502
730 363
550 26
633 752
467 812
147 850
999 221
256 54
277 700
598 534
7 238
839 505
4 36
290 566
92 732
392 78
609 952
722 651
316 177
521 195
307 68
88 791
386 507
594 499