29095 503
34150 209
33143 540
45538 112
38175 362
51778 466
12325 565
82224 436
6692 281
7434 451
3609 152
44387 291
33754 199
59529 536
22713 470
113666 613
56312 602
35329 89
33916 204
58864 457
160660 491
37575 362
46563 713
18008 679