515 293
486 891
478 105
446 242
427 87
394 962
385 426
349 423
347 799
345 99
336 474
323 954
309 280
246 919
207 427
180 605
76 294
63 836
39 787