705032 116
683176 73
677008 56
646479 32
640826 132
640327 119
597901 44
587905 18
584607 38
558979 32
544803 21
542627 72
536655 17
536156 75
517255 38
505654 50
490228 21
466031 92
464155 30
451183 93
446776 53
445581 10
432308 22
432051 11