1428928 104
841433 103
458978 103
455632 102
400032 102
1385233 101
1140784 101
348279 101
302432 100
631659 99
667331 98
1500652 98
306155 98
574055 98
727977 97
377552 96
405227 95
398382 94
457931 94
2931082 94
523759 94
79853 94
86834 93
527159 93