535 307
498 702
496 84
452 99
447 262
447 301
409 795
400 525
385 634
385 38
306 252
253 672
245 5
206 837
144 972
140 627
127 737
81 664
47 684
35 972