1428932 104
841427 103
458980 103
455627 102
400033 102
1385226 101
1140782 101
348283 101
302428 100
631658 99
667330 98
1500652 98
306152 98
574051 98
727984 97
377555 96
405231 95
398377 94
457926 94
2931078 94
523753 94
79854 94
86834 93
527152 93