29099 503
34150 209
33143 540
45538 112
38177 362
51784 466
12327 565
82226 436
6693 281
7434 451
3609 152
44391 291
33758 199
59529 536
22715 471
113673 613
56318 602
35330 89
33916 204
58867 457
160678 491
37577 362
46566 713
18009 679