1428701 104
841302 103
458757 103
455508 102
399884 102
1385005 101
1140483 101
348209 101
302331 100
631559 99
667229 98
1500453 98
306101 98
573927 98
727782 97
377354 96
405029 95
398232 94
457828 94
2930708 94
523553 94
79581 94
86608 93
526984 93